Manager: Mathematical and Logical Utilities



Carbon fully supports the Mathematical and Logical Utilities, with the exception of the ecvt and fcvt functions.

Supported  __fpclassify

Supported  __fpclassifyd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __fpclassifyf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __inf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isfinite

Supported  __isfinited

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isfinitef

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isnan

Supported  __isnand

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isnanf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isnormal

Supported  __isnormald

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __isnormalf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __signbit

Supported  __signbitd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  __signbitf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  _DBL_EPSILON

Supported  _DBL_MAX

Supported  _DBL_MIN

Supported  _FE_DFL_ENV

Supported  _FLT_EPSILON

Supported  _FLT_MAX

Supported  _FLT_MIN

Supported  _LDBL_EPSILON

Supported  _LDBL_MAX

Supported  _LDBL_MIN

Supported  acos

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  acosh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  acoshl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  acosl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  annuity

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  asin

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  asinh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  asinhl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  asinl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atan

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atan2

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atan2l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atanh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atanhl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  atanl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitAnd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitClr

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitNot

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitOr

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitSet

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitShift

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitTst

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  BitXor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ceil

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ceill

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  compound

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  copysign

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  copysignl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  cos

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  cosh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  coshl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  cosl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  dec2d

Not available in Carbon.

Supported  dec2f

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dec2l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dec2num

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dec2numl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dec2s

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dec2str

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  dtox80

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  ecvt

Supported  erf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  erfc

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  erfcl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  erfl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  exp

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  exp2

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  exp2l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  expl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  expm1

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  expm1l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fabs

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fabsl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  fcvt

Supported  fdim

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fdiml

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  feclearexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fegetenv

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fegetexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  fegetprec

Not available in Carbon.

Supported  fegetround

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  feholdexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  feraiseexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fesetenv

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fesetexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  fesetprec

Not available in Carbon.

Supported  fesetround

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fetestexcept

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  feupdateenv

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Fix2Frac

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Fix2Long

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Fix2X

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FixATan2

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FixDiv

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FixMul

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FixRatio

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FixRound

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  floor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  floorl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fmax

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fmaxl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fmin

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fminl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  fmod

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Frac2Fix

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Frac2X

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FracCos

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FracDiv

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FracMul

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FracSin

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  FracSqrt

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  frexp

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  frexpl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  gamma

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  gammal

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  HiWord

Supported  hypot

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  hypotl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ldexp

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ldexpl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ldtox80

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  lgamma

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  lgammal

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log10

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log10l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log1p

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log1pl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log2

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  log2l

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  logb

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  logbl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  logl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  Long2Fix

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  LongDoubleToSInt64

Supported  LongDoubleToUInt64

Supported  LongMul

Supported  LoWord

Supported  modf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  modff

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  modfl

Supported  nan

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nanf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nanl

Supported  nearbyint

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nearbyintl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nextafterd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nextafterf

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  nextafterl

Supported  num2dec

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  num2decl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  pi

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  pow

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  powl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  randomx

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  relation

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  relationl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  remainder

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  remainderl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  remquo

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  remquol

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  rint

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  rintl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  rinttol

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  rinttoll

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  round

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  roundl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  roundtol

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  roundtoll

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S32Set

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Absolute

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Add

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64And

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64BitwiseAnd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64BitwiseEor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64BitwiseNot

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64BitwiseOr

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Compare

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Divide

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Eor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Max

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Min

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Mod

Supported  S64Multiply

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Negate

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Not

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Or

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Set

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64SetU

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64ShiftLeft

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64ShiftRight

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  S64Subtract

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  scalb

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  scalbl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sin

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sinh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sinhl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sinl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SInt64ToLongDouble

Supported  SInt64ToUInt64

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sqrt

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  sqrtl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  str2dec

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  tan

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  tanh

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  tanhl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  tanl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  trunc

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  truncl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U32SetU

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Add

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64And

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64BitwiseAnd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64BitwiseEor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64BitwiseNot

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64BitwiseOr

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Compare

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Divide

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Eor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Max

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Mod

Supported  U64Multiply

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Not

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Or

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Set

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64SetU

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64ShiftLeft

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64ShiftRight

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  U64Subtract

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  UInt64ToLongDouble

Supported  UInt64ToSInt64

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideAdd

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideBitShift

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideDivide

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideMultiply

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideNegate

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  WideSubtract

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  X2Fix

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  X2Frac

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  x80tod

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  x80told

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  x80tox96

Not available in Carbon.

Unsupported  x96tox80

Not available in Carbon.

[Table of Contents] [Manager Index] [Function Index]

Generated on: 8/1/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.